About J. H. Baxter & Sons Limited (05426434) United Kingdom