About Vps Guardians Limited (12230713) United Kingdom