About Campbell Mccleave & Company Limited (NI017231) United Kingdom