About R&d Sealant Contractors Ltd (12207668) United Kingdom