About Campbell (uk) Limited (03844111) United Kingdom