About Millie Kerr Communications Limited (10738908) United Kingdom