About Chris Edlin Consulting Limited (08945191) United Kingdom