About Red Grill House Ltd (12856171) United Kingdom