About E. Chamberlaine & Son Limited (00612564) United Kingdom