About Sahara Grill Whitechapel Limited (08064476) United Kingdom