About Haughton Consultancy Ii Ltd (13607240) United Kingdom