About Ritchie And Co Ltd (09413033) United Kingdom