About Ricketts Automotive Engineering Limited (08769934) United Kingdom