About Annabelle S Cars Limited (12011938) United Kingdom