About Duofarm Limited (01431194) United Kingdom