About London Vulcainzing & Engineering Ltd (13663126) United Kingdom