About G A Parker & Sons Limited (06604952) United Kingdom