About George Parker & Sons Limited (04508286) United Kingdom