About The Wardrobe Covent Garden Limited (10142881) United Kingdom