About Solution Telecoms Holdings Limited (08249912) United Kingdom