About G.h. Bradshaw & Sons Limited (00928767) United Kingdom