About Lulworth Cove Kiosk Ltd (12794587) United Kingdom