About Liz Williams Design Ltd (12162640) United Kingdom