About Ammonite Design Studios Ltd (08289222) United Kingdom