About Pump Textile & Hosiery Limited (04378515) United Kingdom