About Long Feet Footwear Ltd (10179611) United Kingdom