About Jack Houghton Developments Limited (09385982) United Kingdom