About Bo Malda Glazing Ltd (12842063) United Kingdom