About Geoff Hand Automotive Engineering Ltd (07201395) United Kingdom