About H.m. Thomas (loughor) Roofers Limited (01228613) United Kingdom