About Sterling Sealants Ltd. (SC246077) United Kingdom