About Ammonite Consulting Limited (03665847) United Kingdom