About Shanghai Vulcan Industrial Co. Ltd (10391086) United Kingdom