About Vps Associates Limited (07718201) United Kingdom