About Sahara Grill Limited (05869737) United Kingdom