About Vulcan Technology Ltd (07036486) United Kingdom