About Thyme Out Torbay (uk) Ltd (12974037) United Kingdom