About Naylor & Sargant Ltd (12873337) United Kingdom