About C. H. Elkes & Sons Limited (00226156) United Kingdom