About Ruffles Clothing Limited (12242421) United Kingdom