About Biddle Automotive Engineering Ltd (10934429) United Kingdom