About Ariadne & Dionysus Ltd (08069381) United Kingdom