About John G Shearer & Sons (SC132942) United Kingdom