About Lennymer Ltd. (07886403) United Kingdom