About The Caddy Shack Bar And Restaurant Ltd (SC708353) United Kingdom