About Teer & Johnson Fisheries Limited (06254202) United Kingdom