About Green Isle Shell Fisheries Limited (06471208) United Kingdom