About Amilcar Salmson Ltd (07645563) United Kingdom