About Technology Sciences Group Limited (03917495) United Kingdom