About Campbell Country Ventures Limited (11602365) United Kingdom