About Chelsea Auto Club Ltd (12079317) United Kingdom