About Manby Farms Limited (01320104) United Kingdom