About Millers Building & Roofing Limited (06075187) United Kingdom