About Campbell Farm Limited (03785674) United Kingdom