About Castle Kebab House Ltd (12193108) United Kingdom