About M.e.l. Designs Limited (08080652) United Kingdom