About Carnbane Developments Limited (NI058155) United Kingdom