About Roofseal (north Wales) Ltd (05990545) United Kingdom