About Ammonite Engineering Solutions Limited (09176958) United Kingdom