About Liza Designs Limited (03970526) United Kingdom