About Lillie Associates Limited (11701832) United Kingdom