About Left Right Footwear Ltd (11175914) United Kingdom