About Lillie Harrison Limited (12827912) United Kingdom