About Vps (ne) Limited (09988238) United Kingdom