About Ritchie Hunter Associates Limited (07595347) United Kingdom