About Malabar Limited (03871325) United Kingdom