About Allan Cars Limited (12743214) United Kingdom