About Thomas Hagens Ltd (12253502) United Kingdom