About Chamberlain & Hookham Limited (00059920) United Kingdom