About Tex Solutions Limited (04958795) United Kingdom