About Ian Haughton Limited (07779611) United Kingdom