About Myrtle (lilly) Limited (08719259) United Kingdom