About Weston Beach Caf South West Limited (11259712) United Kingdom