About Caglar Kebab House Ltd (12522987) United Kingdom