About Mark Haughton Limited (13227168) United Kingdom