About Mero Kebab Ltd (12330924) United Kingdom