About Dazzle Home & Life Organisers Ltd (SC606054) United Kingdom