About Campbell Consultancy Limited (04628448) United Kingdom