About Tim Keay Design Limited (11026792) United Kingdom