About Callan Dooley Ltd (11459857) United Kingdom