About Ammalife Limited (05815194) United Kingdom