About Carnlough Developments Limited (NI019177) United Kingdom