About Matilda Rose Clothing Ltd (13629201) United Kingdom