About Callan Management Organisation Limited (01479886) United Kingdom