About London Vulcanizing & Maintenance Ltd (11577628) United Kingdom