About Callan Limited (03343769) United Kingdom