About Design Store - Stoke Newington Ltd (09512953) United Kingdom