About J.s. Sealants & Construction Limited (08883312) United Kingdom