About Lippa Pearce Design Limited (02473311) United Kingdom