About Frederick Cooper Automotive Limited (08377382) United Kingdom