About Textcore Limited (04230037) United Kingdom