About Lands End Participation Ltd. (12810530) United Kingdom