About Alek Grill Limited (10561115) United Kingdom