About Grill Delights Ltd (SC608750) United Kingdom