About Penna & Passmore Ltd (09449917) United Kingdom