About H D Grill Ltd (13232137) United Kingdom