About Solacote Ltd (13482212) United Kingdom