About Callan Holdings Limited (NI646259) United Kingdom