About Tenbury Restaurant Ltd (10187760) United Kingdom