About Jo S Grill House Ltd (10165281) United Kingdom