About Michael Callan Limited (04458015) United Kingdom