About Castle Kebab Ltd (11845022) United Kingdom