About Vmcclusky Ltd (13051070) United Kingdom