About Atalanta Motor Cars Limited (06882099) United Kingdom