About Carren Developments Limited (NI017078) United Kingdom