About The Shack Cafe Limited (13190664) United Kingdom