About Scott Hesketh Design Limited (04081994) United Kingdom