About Foot World Limited (07667271) United Kingdom