About Shaw Thing Technology Limited (08934909) United Kingdom