About Duo Footwear Limited (05691862) United Kingdom