About W And S Retail (upton) Ltd (13288526) United Kingdom