About Ritchie Associates Limited (03133429) United Kingdom