About Michelle Palmer Designs Limited (09252594) United Kingdom