About Haughton Green Limited (10810621) United Kingdom