About Tessell It Solutions Limited (08125299) United Kingdom