About L&m Europe Ltd (06258002) United Kingdom