About Computer Troubleshooters Redbridge Limited (09184717) United Kingdom