About Vulcain Int. Ltd (06018837) United Kingdom