About G. & M. Procter Limited (SC117113) United Kingdom