About Metro Clothing & Shoes Ltd (12854858) United Kingdom