About Campbell Ventures Limited (07564761) United Kingdom