About The Cannibal Surf Shack Limited (03678412) United Kingdom