About Lilly Klean Limited (09550170) United Kingdom