About Passmore & Chamberlain Ltd (12861898) United Kingdom