About Vulcan Design Limited (09058004) United Kingdom