About Mal Research And Development Limited (07964862) United Kingdom