About Ammonite 2000 Limited (05062988) United Kingdom