About Ivan Coffey Associates Limited (04011308) United Kingdom