About Lands End Management Limited (08991570) United Kingdom