About Juicy Lucy Ltd (06744017) United Kingdom