About Island Hut Cafe Ltd (09874145) United Kingdom