About Root Tec Solutions Ltd (08194196) United Kingdom