About Naylor Benzon & Co. Limited (01410130) United Kingdom