About Telcom And Company Limited (07352013) United Kingdom