About The Shell Bay Cafe Limited (03170764) United Kingdom