About Vulcan Safety Solutions Ltd (13241096) United Kingdom