About Liz & Zie Limited (08316265) United Kingdom