About Middle Farm (dorset) Limited (04851680) United Kingdom