About The Textile Retreat Company Ltd (11760111) United Kingdom