About M.k. Barud Ltd (10952620) United Kingdom