About Callaghan Associates Limited (03763751) United Kingdom