About Tom Hixson Group Limited (10697226) United Kingdom