About Shoe World Slough Ltd (08126448) United Kingdom