About Hough Mill Restorations Limited (05547896) United Kingdom