About The Beach Cafe Ltd (07624186) United Kingdom