About De Afzal Motors Ltd (13285940) United Kingdom