About Kendal Fish Farms Limited (01306505) United Kingdom