About Campbell Charles Associates (2000) Limited (03786328) United Kingdom