About Campbell Johnston Clark Holdings Llp (OC429510) United Kingdom