About J & J Haughton Ltd (10686079) United Kingdom