About Ammonite Group Limited (08473492) United Kingdom