About Lillian Kelly Ltd (10139965) United Kingdom