About L. Hough Building & Roofing Services Limited (06835873) United Kingdom