About Eda Grill Ltd (11325411) United Kingdom