About Sedbury Stores Limited (01099949) United Kingdom