About Mevagissey Rib Rides Ltd (13409252) United Kingdom