About Houghton 5 Group Ltd (09149280) United Kingdom