About Kiosk Lyme Regis Ltd (12494244) United Kingdom