About Scotia Sealants Ltd. (SC336024) United Kingdom