About Al-barr Ltd (11306133) United Kingdom