About Vicary & Sons Ltd (10595530) United Kingdom