About The Square Bar & Grill Ltd (10907537) United Kingdom