About Callan Investments Ltd (13332801) United Kingdom