About Vivien Lambert Design Ltd (11630952) United Kingdom