About Hough Green Carpet Centre Limited (10878665) United Kingdom