About J.d. Sealants & Co. Ltd. (SC185672) United Kingdom