About G.b. Pattullo & Sons Limited (SC029490) United Kingdom