About Al-barr Essex Limited (11690182) United Kingdom