About Vulcan Automotive Co. Ltd (08087038) United Kingdom