About B&c Campbell Ventures Limited (09413326) United Kingdom