About Tecsolis Ltd (08696935) United Kingdom