About Swanage Beach Kiosk Ltd (12261884) United Kingdom