About J H & L E Parker Limited (04370353) United Kingdom