About Diana Baker Designs Limited (08309162) United Kingdom