About Haughton Design Limited (04584554) United Kingdom