About Seth Footwear Limited (13026429) United Kingdom