About Campbell & Slevin Developments Limited (NI625109) United Kingdom