About Hough Construction Limited (06595937) United Kingdom