About Ridgeback Automotive Engineering Ltd (08703727) United Kingdom