About Juicy Lucy S Kitchen Ltd (12119441) United Kingdom