About Campbell And Campbell Limited (02852117) United Kingdom