About Telcom Solutions Limited (03534395) United Kingdom