About L&e Nunn Ltd (07733361) United Kingdom