About Lyrd Design Ltd (09940870) United Kingdom