About Lily Myers Limited (00491699) United Kingdom