About C O Land And Seafoods Limited (12975354) United Kingdom