About G & J Parker Limited (01959730) United Kingdom