About Ellie-mills International Ltd (09947815) United Kingdom