About Lilian Stan Ltd (10488338) United Kingdom