About Sahara Bar And Restaurant Ltd (07570286) United Kingdom