About Vulcan House Uk Limited (06406873) United Kingdom