About G.r. Proudlock Limited (01238983) United Kingdom