About The Red Apple Grill Ltd (12724700) United Kingdom