About Campbell & Slevin Limited (NI025591) United Kingdom