About J L Gillard & Sons Limited (04578355) United Kingdom