About Agriflex Ltd. (04966851) United Kingdom