About L.l.bean Ltd (13712416) United Kingdom