About Teigmouth Kebab House Ltd (12249530) United Kingdom