About Chris Elgood Associates Limited (01083526) United Kingdom