About Texellent Solutions Limited (03168640) United Kingdom