About Hough Architecture Ltd (09893582) United Kingdom