About Lillie Management Services Limited (09361976) United Kingdom