About Duffbrook Farm Services Ltd (NI672760) United Kingdom