About Vanderpuye & Slater Limited (08736243) United Kingdom