About D & J Ritchie (cars) Ltd. (SC315510) United Kingdom