About Ammalux Ltd (07226803) United Kingdom