About Crellin Kebab House Ltd (12287524) United Kingdom