About Campbell Ridout Limited (03355090) United Kingdom