About Haughton Associates Limited (06275708) United Kingdom