About P.m. Dromgoole & Sons Agricultural Limited (03811200) United Kingdom