About Ela Kebab House Limited (11333481) United Kingdom