About Ozone Stores Ltd (11821417) United Kingdom