About Ammann Projects Ltd (09941711) United Kingdom