About The Foot Store Limited (13283617) United Kingdom