About Vanguard 3d Ltd (13454368) United Kingdom