About Beach Hut (minehead) Limited (11884478) United Kingdom