About Ammonite Design Ltd (09395386) United Kingdom