About Lillie House Food Court Limited (11245978) United Kingdom