About The Coconut Shack Ltd (11339749) United Kingdom