About Turnkey Telecom Solutions Limited (04289219) United Kingdom