About Millie Jones Limited (08897196) United Kingdom