About Bagfast (agricultural) Limited (01769973) United Kingdom