About The Seabreeze Tropical Shack Limited (11938381) United Kingdom