About Aladdins Grill Ltd (12745224) United Kingdom