About Millie & Bertie S Limited (08828749) United Kingdom