About Sir Alfred Cars Limited (10881669) United Kingdom