Entrant Profile

Richard Cooper

Location: Catshill, Bromsgrove, Worcestershire United Kingdom


Company: COOPERHydro


Profession: Self employed.


Inspired by: Light bulb moments ??