About Callan Developments Ltd (NI625278) United Kingdom