About S&a Cars Ltd (11244801) United Kingdom