About G Shearer And Son Ltd (08950558) United Kingdom