About Juicy Lucie Consultancy Ltd (08326498) United Kingdom