About Haughton Tm Ltd (12991856) United Kingdom