About Hough Investments Limited (06595895) United Kingdom