About Lymeberry Limited (09585617) United Kingdom