About Terence Houghton & Co. Limited (05859090) United Kingdom