About Pelham Bar & Restaurants Limited (10344774) United Kingdom