About Solcom Associates Ltd (12773901) United Kingdom