About Thorn Rose Clothing Limited (11722586) United Kingdom