About The Hen Bar & Grill Ltd (08553817) United Kingdom