About Harrys Grill Limited (13132411) United Kingdom