About Vicary & Co Ltd (08249960) United Kingdom