About David Ritchie Consulting Limited (06990315) United Kingdom