About Haughton Limited (11132405) United Kingdom