About Chris Edmonds & Associates Limited (08382118) United Kingdom