About Sahara Products Ltd (12677061) United Kingdom