About Giant Strides Footwear Ltd (10121025) United Kingdom