About Jennifer Lilly Designs Ltd (07824388) United Kingdom