About Technical Fabrics (u.k.) Limited (03118062) United Kingdom