About Mala Designs Limited (01570124) United Kingdom