About The Stores Gloucester Place Limited (12435771) United Kingdom