About Alexander Motors Car Ltd (13583964) United Kingdom