About Ian Callaghan Associates Limited (07162058) United Kingdom