About Campbell Johnston Clark Limited (08431508) United Kingdom