About Mele Town & Country Clothing Ltd (07953368) United Kingdom