About Sol-tec Limited (02723912) United Kingdom