About The Beach Hut Gallery Limited (06610299) United Kingdom