About Leading Enterprise Architecture Ltd (09051182) United Kingdom