About C & H Textile Menders Limited (10084847) United Kingdom