About Barmouth Kebab House Ltd (12242555) United Kingdom