About Lillemor Limited (04774822) United Kingdom