About Lester Samuel Limited (13116200) United Kingdom