About Campbell And Caher Limited (NI614092) United Kingdom