About Seaton Hole Kiosk Limited (12515128) United Kingdom