About Footcase Limited (13228196) United Kingdom