About International Footwear Resourcing Limited (04249862) United Kingdom