About Sabia Cars Ltd (11956216) United Kingdom