About Juicy Design Limited (06920203) United Kingdom