About Millie Kelly Limited (13468022) United Kingdom