About Sesay S Bar & Grill Limited (12978990) United Kingdom