About The Royal Grill Ltd (12599817) United Kingdom