About The Beach Kitchen Ltd (10231176) United Kingdom