About J. E. Hargrave Limited (04583042) United Kingdom