About T. Hodgson Limited (07285304) United Kingdom