About Shoe City Slough Ltd (13352992) United Kingdom