About Houghton Phoenix Ltd (10115609) United Kingdom