About Vms London Limited (08268164) United Kingdom