About Texo Developments Limited (09417670) United Kingdom