About Touching Cloth Limited (08042957) United Kingdom