About J G Howard Limited (04690885) United Kingdom