About Tidworth Restaurant Ltd (08375655) United Kingdom