About Passmore & Passmore Ltd. (10153528) United Kingdom