About Lydia Design Limited (11144259) United Kingdom