About Millidon Designs Limited (08369100) United Kingdom