About Flintshire Sealant Limited (13357261) United Kingdom