About Liz Fensome Design Ltd (11590098) United Kingdom