About Handley Design Limited (08635169) United Kingdom