About Texcel (2011) Limited (07538943) United Kingdom