About J Hodgson Limited (07860588) United Kingdom